artificial replenishment - German English Dictionary